package com.yuexunit.finance.member.action.v1.model;

import java.util.List;

import com.yuexunit.web.annotation.Parameter;

/**
*@version 创建时间：2016年12月21日 下午2:17:49
*@author wenwenlong
*类说明
*/

public class MortgagesDetail {
	@Parameter(name = "date", description = "登记日期")
	private String date;
	
	@Parameter(name = "status", description = "状态")
	private String status;
	
	@Parameter(name = "department", description = "登记机关")
	private String department;
	
	@Parameter(name = "amount", description = "被担保债权数额")
	private String amount;
	
	@Parameter(name = "type", description = "被担保债权种类")
	private String type;
	
	@Parameter(name = "period", description = "债务人履行债务的期限")
	private String period;
	
	@Parameter(name = "scope", description = "担保范围")
	private String scope;
	
	@Parameter(name = "remarks", description = "备注")
	private String remarks;

	@Parameter(name = "debit_type", description = "被担保债权概况-种类")
	private String debit_type;
	
	@Parameter(name = "debit_currency", description = "被担保债权数额币种")
	private String debit_currency;
	
	@Parameter(name = "debit_amount", description = "被担保债权概况-数额")
	private String debit_amount;
	
	@Parameter(name = "debit_scope", description = "被担保债权概况-担保的范围")
	private String debit_scope;
	
	@Parameter(name = "debit_period", description = "被担保债权概况-债务人履行债务的期限")
	private String debit_period;
	
	@Parameter(name = "debit_remarks", description = "被担保债权概况-备注")
	private String debit_remarks;
	
	@Parameter(name = "close_date", description = "注销日期")
	private String close_date;
	
	@Parameter(name = "close_reason", description = "注销原因")
	private String close_reason;
	
	@Parameter(name = "seq_no", description = "序号")
	private String seq_no;
	
	@Parameter(name = "mortgagees", description = "抵押人信息")
	private List<MortgageesInfo> mortgagees;
	
	@Parameter(name = "guarantees", description = "抵押物信息")
	private List<GuaranteesInfo> guarantees;

	public String getDate() {
		return date;
	}

	public void setDate(String date) {
		this.date = date;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getDepartment() {
		return department;
	}

	public void setDepartment(String department) {
		this.department = department;
	}

	public String getAmount() {
		return amount;
	}

	public void setAmount(String amount) {
		this.amount = amount;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getPeriod() {
		return period;
	}

	public void setPeriod(String period) {
		this.period = period;
	}

	public String getScope() {
		return scope;
	}

	public void setScope(String scope) {
		this.scope = scope;
	}

	public String getRemarks() {
		return remarks;
	}

	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	public String getDebit_type() {
		return debit_type;
	}

	public void setDebit_type(String debit_type) {
		this.debit_type = debit_type;
	}

	public String getDebit_currency() {
		return debit_currency;
	}

	public void setDebit_currency(String debit_currency) {
		this.debit_currency = debit_currency;
	}

	public String getDebit_amount() {
		return debit_amount;
	}

	public void setDebit_amount(String debit_amount) {
		this.debit_amount = debit_amount;
	}

	public String getDebit_scope() {
		return debit_scope;
	}

	public void setDebit_scope(String debit_scope) {
		this.debit_scope = debit_scope;
	}

	public String getDebit_period() {
		return debit_period;
	}

	public void setDebit_period(String debit_period) {
		this.debit_period = debit_period;
	}

	public String getDebit_remarks() {
		return debit_remarks;
	}

	public void setDebit_remarks(String debit_remarks) {
		this.debit_remarks = debit_remarks;
	}

	public String getClose_date() {
		return close_date;
	}

	public void setClose_date(String close_date) {
		this.close_date = close_date;
	}

	public String getClose_reason() {
		return close_reason;
	}

	public void setClose_reason(String close_reason) {
		this.close_reason = close_reason;
	}

	public String getSeq_no() {
		return seq_no;
	}

	public void setSeq_no(String seq_no) {
		this.seq_no = seq_no;
	}

	public List<MortgageesInfo> getMortgagees() {
		return mortgagees;
	}

	public void setMortgagees(List<MortgageesInfo> mortgagees) {
		this.mortgagees = mortgagees;
	}

	public List<GuaranteesInfo> getGuarantees() {
		return guarantees;
	}

	public void setGuarantees(List<GuaranteesInfo> guarantees) {
		this.guarantees = guarantees;
	}
}
